marine flooding surface - Spanish English Dictionary